.repir {
  width: 95%;
  margin: auto;
  margin-bottom: 50rpx;
  border-bottom: 1px solid silver;
  .repir-top {
    width: 100%;
    display: flex;
    justify-content: space-between;
    .repir-left {
      width: 30%;
      image {
        width: 100%;
        height: 230rpx;
      }
    }
    .repir-right {
      width: 65%;
      .repir-right-title {
        font-weight: bolder;
        font-size: 30rpx;
      }
      .re-ri-pr,
      .re-ri-po,
      .re-ri-bh,
      .re-ri-bx {
        width: 100%;
        margin: 10rpx 0;
        .te-left {
          color: silver;
        }
        .te-right {
         float: right;
         padding-right: 30rpx;
        }
      }
    }
  }
  .repir-but {
    width: 95%;
    margin: auto;
    margin-top: 20rpx;
    margin-bottom: 15rpx;
    text-align: right;
  }
}
